Anchovy Butter — definition

1. anchovy butter (Noun)

1 definition

anchovy butter (Noun) — Butter blended with mashed anchovies.

2 types of
paste spread